package com.yukh.framework.mybatis.generator.page.demo2.dao;

import java.util.List;

import com.yukh.framework.mybatis.generator.page.demo2.model.UserInfo;
import com.yukh.framework.mybatis.generator.page.demo2.model.UserInfoExample;

public interface UserInfoDAO {
    int countByExample(UserInfoExample example);

    int deleteByExample(UserInfoExample example);

    int deleteByPrimaryKey(Integer userid);

    Integer insert(UserInfo record);

    Integer insertSelective(UserInfo record);

    List<UserInfo> selectByExample(UserInfoExample example);

    UserInfo selectByPrimaryKey(Integer userid);

    int updateByExampleSelective(UserInfo record, UserInfoExample example);

    int updateByExample(UserInfo record, UserInfoExample example);

    int updateByPrimaryKeySelective(UserInfo record);

    int updateByPrimaryKey(UserInfo record);
}